@charset "utf-8";
/* CSS Document *//*168293 */
.index_title{ width:100%; float:left; text-align:center; position: relative;}
.index_title p{position:absolute; z-index:2; display:block; width:100%; float:left; height:180px; line-height:80px; font-size:36px; font-weight:300; color:#168293; letter-spacing:2px;}
.index_title font{ display:block; width:100%; float:left; left:0; top:0; color:#F5F5F5; font-size:100px; line-height:80px; font-family:Arial; font-style: italic}
.index_title a{ display:block; width:30px; max-height:1px; min-height:1px; height:1px; float:left; background:#0A448D; margin-left:685px; position:absolute; top:120px; z-index:2}
.index_title b{ display:block; width:150px; max-height:1px; min-height:1px; height:1px; float:left; background:#EAEAEA; margin-left:625px;}
.index_title span{ display:block; width:100%; float:left; font-size:14px; line-height:30px; color:#168293;text-transform:uppercase}
/*关于*/
.aboutbox{ width:100%; height:535px; margin:0 auto; position:relative;}
.about_l{ float:left; width:50%; height:535px; overflow:hidden; position:absolute;}
.about_l img{width:100%;height:535px; float:left; transition: all 1s; -webkit-transition: all 1s; -moz-transition: all 1s; -o-transition: all 1s;}
.aboutbox:hover .about_l img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.about_r_post{ position:absolute; left:50%; width:50%; height:535px; background:#F4F6FD;}
.about_r {width: 700px; height:390px; float:left; margin-left:40px;}
.about_r .about_title{ width:100%; height:70px; float:left; margin-top:80px; position: relative;}
.about_r .about_title p{position:absolute; z-index:2; display:block; width:100%; float:left; height:70px; line-height:70px; font-size:36px; font-weight:300; color:#168293; letter-spacing:2px;}
.about_r .about_title font{ width:100%; float:left; color:#E5EBF4; font-size:100px; line-height:70px; font-family:Arial; letter-spacing:5px; font-style: italic}
.about_r .about_cont{ width:100%; float:left; margin-top:60px; color:#797979; line-height:30px;  text-align:justify; }
.about_r .about_cont p{ display:block; width:100%; float:left; height:30px; line-height:30px; color:#111; font-size:16px;}
.about_r .about_ul{ width:100%; float:left; margin-top:20px;}
.about_r .about_ul .about_li{ float:left; height:50px; width:170px;}
.about_r .about_ul .about_li img{ width:50px; height:50px; float:left; margin-right:10px;}
.about_r .about_ul .about_li p{ display:block; width:110px; height:25px; line-height:25px; font-weight:bold; float:left; overflow:hidden; color:#484848; font-size:18px;}
.about_r .about_ul .about_li font{ display:block; width:110px; height:25px; line-height:25px; float:left; overflow:hidden; color:#484848; font-size:14px;}
/*优势*/
.edge{width:100%; margin:0 auto;overflow: hidden; margin-top:60px; margin-bottom:60px;}
.edg_all{ width:100%;}
.edg_all .edg_img{ width:750px; height:420px; float:left; overflow:hidden}
.edg_all .edg_img img{ width:100%; height:420px; float:left; transition: all 1s; -webkit-transition: all 1s; -moz-transition: all 1s; -o-transition: all 1s;}
.edg_all .edg_time{ width:100%; float:left; height:25px; line-height:25px; color:#999; font-size:14px; margin-top:10px; transition: all 1s; -webkit-transition: all 1s; -moz-transition: all 1s; -o-transition: all 1s;}
.edg_all .edg_name{ width:100%; float: left; height:25px; line-height:25px; overflow:hidden; font-size:16px;white-space: nowrap;text-overflow: ellipsis; transition: all 1s; -webkit-transition: all 1s; -moz-transition: all 1s; -o-transition: all 1s;}
.edg_all .edg_name a{ color:#222}
.edg_all .edg_cont{ width:100%; float:left; height:50px; line-height:25px; margin-top:5px; color:#bbb; overflow:hidden;position: relative;text-overflow: ellipsis; transition: all 1s; -webkit-transition: all 1s; -moz-transition: all 1s; -o-transition: all 1s;}
.edg_all .edg_cont:after { bottom: 0; right: 0; content: "..."; padding: 0 -40px 0 0; position: absolute; z-index:1; transition: all 1s; -webkit-transition: all 1s; -moz-transition: all 1s; -o-transition: all 1s;}
.edg_all .edg_link{ width:100%; float:left; margin-top:5px;}
.edg_all .edg_link a{ display:block; width:100px; height:30px; line-height:30px; float:left; overflow:hidden; border:#999 1px solid; text-align:center;-moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; color:#666; transition: all 1s; -webkit-transition: all 1s; -moz-transition: all 1s; -o-transition: all 1s;}

.edg_all:hover .edg_img img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.edg_all:hover .edg_time{ color:#333}
.edg_all:hover .edg_name a{ color:#000}
.edg_all:hover .edg_cont{ color:#666}
.edg_all:hover .edg_link a{ background:#168293; color:#fff}
.edge_w{  margin-right:10px; margin-top:10px;}
.edge_w dl{height:176px; float:left; width:600px; margin-bottom:20px; -moz-box-shadow:0px 0px  10px 5px #F3F6F9; -webkit-box-shadow:0px 0px  10px 5px #F3F6F9; box-shadow:0px 0px  10px 5px #F3F6F9;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background:#fff;}
.edge_w dt{ width:100%; height:176px; float:left;position: relative;overflow: hidden; cursor:pointer; }
.edge_w dt i{width:100%;height:176px; position: absolute;display: block;top: 0;left: 0; font-style:normal;}
.edge_w dt i .edg_date{ width:460px; float:left; margin-left:40px; margin-top:30px; height:30px; line-height:30px; color:#A3A3A3; font-size:14px;}
.edge_w dt i .edg_name{ width:460px; float:left; margin-left:40px; height:30px; line-height:30px; overflow:hidden;position: relative;text-overflow: ellipsis;} 
.edge_w dt i .edg_name a{ color:#fff; font-size:16px;}
.edge_w dt i .edg_cont{ width:460px; float:left; margin-left:40px; height:30px; line-height:30px; font-size:12px; color:#A3A3A3; overflow:hidden;position: relative;text-overflow: ellipsis;} 
.edge_w dt i .edg_cont:after {bottom: 0; right: 0; content: "..."; padding: 0 -40px 0 0; position: absolute; z-index:1; transition: all 1s; -webkit-transition: all 1s; -moz-transition: all 1s; -o-transition: all 1s; color:#A3A3A3}
.edge_w dt i .edg_link{ width:460px; float:left; margin-left:40px; margin-top:5px;}
.edge_w dt i .edg_link a{ display:block; width:100px; height:30px; line-height:30px; float:left; overflow:hidden; border:#A3A3A3 1px solid; text-align:center;-moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; color:#A3A3A3; transition: all 1s; -webkit-transition: all 1s; -moz-transition: all 1s; -o-transition: all 1s;}
.edge_w dt i.default .edg_name a{ color:#000}
.edge_w dt i.default{-webkit-transition: all 0.6s linear;transition: all 0.6s linear; background:#fff;}
.edge_w dt i.hover{opacity:1;visibility:visible;opacity:0;visibility:hidden;-webkit-transform:translate3d(0,0,-176px) rotate3d(1,0,0,90deg);transform:translate3d(0,0,-176px) rotate3d(1,0,0,90deg);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-transition:all 0.6s linear;transition:all 0.6s linear;}
.edge_w dl.cur dt{ background:#168293; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; color:#fff;}
.edge_w dl.cur dd{padding: 0;}
.edge_w dl.cur dd ul{display: block;}
.edge_w dl.cur dt i.default{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,176px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,176px,0) rotate3d(1,0,0,-90deg);}
.edge_w dl.cur dt i.hover{opacity:1;visibility:visible;-webkit-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);}
/*产品*/
.idxpro .col5to20 .iconfont{ width:80px; height:80px; margin:0 auto; background-color:#168293; color:#fff; text-align:center; line-height:80px; border-radius:50%; font-size:36px; transition:all .3s ease;}
.idxpro .col5to20:hover .iconfont{ font-size:48px; }
.idxpro .col5to20 b{ font-weight:normal; display:block; text-align:center; padding:30px 0;}
.dixprolist li{ padding:15px; position:relative; }.proimg{ border:1px solid #eee; padding:15px;  }
.dixprolist img{ max-width:100%; }
.proimg { overflow:hidden; cursor:pointer;}
.proimg img{ overflow:hidden; transition:all .3s ease;}
li:hover .proimg img{ transform:scale(1.1);}
.dixprolist .msg{ padding-top:10px;background-color:#eee; display:block; }
.dixprolist .msg p{ padding-bottom:10px; text-indent:15px;}
